pit stall - German English Dictionary